package com.zhaodui.fxy;

import com.google.gson.JsonArray;

import java.util.ArrayList;
import java.util.List;

public class fxyUser {




//    enterpriseName    //是 String(32) 企业名称
//    businessLicenseId    //是 String(32)    企业组织机构代码或统一社会信用代码（企业唯一标 识）
//    orgId //否 String32() 公证处标识，默认 1，代表鹭江公证处
//    address //否 String(128) 地址
//    legalPersonType    //否 String(4) 法定代表人证件类型 111-身份证
//    legalPersonCard //否 String(32) 法定代表人证件号码
//    legalPersonPhone    //否 String(32) 法定代表人电话
//    email //否 String(128) 邮箱
//    contactsName //是 String(32) 企业联系人姓名
//    contactsPhone //是 String(32) 企业联系人电话
//    legalPersonName //是 String(32) 法定代表人姓名
//    legalPersonMobile    //是 String(20) 法定代表人手机号





    //    mobile 是 String(16) 个人用户的手机号
//    name 否 String(100) 用户姓名
//    idType 否 String(8)
//    个人用户证件类型：
//            111-身份证， 115-护照， 116-香港居民身份证， 117-澳门
//    居民身份证， 118-港澳居民通行证， 119-台湾居民通行证
//    idCode 否 String(18) 个人用户证件号码（个人唯一标识）
//    orgId 否 String(32) 1 公证处标识，默认 1，代表鹭江公证处
//    email 否 String(128) 邮箱
//    address 否 String(128) 地址
//    thirdAccount
//    否 String(128) 第三方账号





    private  String enterpriseName;    //是 String(32) 企业名称
    private  String businessLicenseId;    //是 String(32)    企业组织机构代码或统一社会信用代码（企业唯一标 识）
    private  String legalPersonType;    //否 String(4) 法定代表人证件类型 111-身份证
    private  String legalPersonCard; //否 String(32) 法定代表人证件号码
    private  String legalPersonPhone ;   //否 String(32) 法定代表人电话
    private  String contactsName; //是 String(32) 企业联系人姓名
    private  String contactsPhone;//是 String(32) 企业联系人电话
    private  String legalPersonName ;//是 String(32) 法定代表人姓名
    private  String legalPersonMobile  ;  //是 String(20) 法定代表人手机号




     private  String  identityType ;//是 String(4) 身份类型， 100 法定代表人， 9999 其他


    private  String    contacts ;  //是 String(32) 联系人
    private  String   provinceCode ;  //   是 String(64) 省名称,如福建省
    private  String   cityCode ;  //是 String(64) 市名称,如厦门市
    private  String  districtCode ;  //   是 String(64) 区名称,如思明区
 private  String   provinceName ;  //   是 String(64) 省名称,如福建省
    private  String   cityName ;  //是 String(64) 市名称,如厦门市
    private  String  districtName ;  //   是 String(64) 区名称,如思明区


    private  String businessType;
    private  String processNumber;
    private  String userId;
    private  String acctId;
    private  String   mobile;
    private  String   name ;
    private  String    idType ;
//    个人用户证件类型：
//            111-身份证， 115-护照， 116-香港居民身份证， 117-澳门
//    居民身份证， 118-港澳居民通行证， 119-台湾居民通行证
    private  String     idCode ;
    private  String   orgId ;
    private  String    email ;
    private  String     address ;
    private  String     thirdAccount;

    private  String nationalEmblemFileId;
    private  String humanFaceFileId;
    private  String authorizationFileId;
    private  String mobCode;
    private  String lipCode;
    private  String fileIds;



    private  String orderAmount; //orderAmount	是	String(6)		对公账号收到的随机金额(单位(元))如:0.01
    private  String inAcctName; //    inAcctName	是	String(100)		填企业名称或对公账户名
    private  String businessLicenseName; //    businessLicenseName	否	String(100)		营业执照全称(默认为企业名称)
    private  String inAcctNo; //    inAcctNo	是	String(32)		企业对公账号
    private  String inAcctBankName;//    inAcctBankName	否	String(32)		对公账户开户行,详见获取对公账号的银行列表接口返回值(银行名称)
    private  String inAcctBankNo;//    inAcctBankNo	是	String(32)		企业公账号联行号,详见获取对公账号的银行列表接口返回值(银行联行号)
    private  String businessLicenseFileId;//    businessLicenseFileId	是	String		营业执照图片,由上传文件接口获得，form：1000实名认证，fileType:1004企业营业执照

    private  String  fileName;
    private  String  fileLength;
    private  String  fileMd5	;
    private  String  fileUrl;
    private  String appCode;
    private  String fileType;
    private  String from;

    private  String sendAgreement;//是否发送文书，0未发送文书， 1发送文书。默认为0未发送文书
    private  String  caseNumber;
    private  String  writNumber;
    private  String  signMethods;
    private  String  agreementCode;
    private  String  extractCode;
    private  String  orderNumber;
    private  String  serialNumber;
    private  String  applicantUserId;
    private  String  materialType;

    private JsonArray  materialData;

     private String templateCode;
    private String agreementName;
    private  String signatory;
    private  String userIds;
    private  String signatorys;


    private  String  uploadUserName; //    uploadUserName	否	String		上传用户名称
    private  String  evidName;//    evidName	否	String		签章名称
    private  String  isDefault;//    isDefault	否	String	0	是否设置为当前默认签章： 1是0否（如果此为企业用户上传的第一个签章，如无系统签章则自动设置为默认签章）
    private  String  signatureType;//    signatureType	否	String		签章(字) 类型,1签章 0签字，子用户时必填
    private String   evidNo;
    public String getEnterpriseName() {
        return enterpriseName;
    }

    public void setEnterpriseName(String enterpriseName) {
        this.enterpriseName = enterpriseName;
    }

    public String getBusinessLicenseId() {
        return businessLicenseId;
    }

    public void setBusinessLicenseId(String businessLicenseId) {
        this.businessLicenseId = businessLicenseId;
    }

    public String getLegalPersonType() {
        return legalPersonType;
    }

    public void setLegalPersonType(String legalPersonType) {
        this.legalPersonType = legalPersonType;
    }

    public String getLegalPersonCard() {
        return legalPersonCard;
    }

    public void setLegalPersonCard(String legalPersonCard) {
        this.legalPersonCard = legalPersonCard;
    }

    public String getLegalPersonPhone() {
        return legalPersonPhone;
    }

    public void setLegalPersonPhone(String legalPersonPhone) {
        this.legalPersonPhone = legalPersonPhone;
    }

    public String getContactsName() {
        return contactsName;
    }

    public void setContactsName(String contactsName) {
        this.contactsName = contactsName;
    }

    public String getContactsPhone() {
        return contactsPhone;
    }

    public void setContactsPhone(String contactsPhone) {
        this.contactsPhone = contactsPhone;
    }

    public String getLegalPersonName() {
        return legalPersonName;
    }

    public void setLegalPersonName(String legalPersonName) {
        this.legalPersonName = legalPersonName;
    }

    public String getLegalPersonMobile() {
        return legalPersonMobile;
    }

    public void setLegalPersonMobile(String legalPersonMobile) {
        this.legalPersonMobile = legalPersonMobile;
    }


    public String getIdentityType() {
        return identityType;
    }

    public void setIdentityType(String identityType) {
        this.identityType = identityType;
    }


    public String getContacts() {
        return contacts;
    }

    public void setContacts(String contacts) {
        this.contacts = contacts;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getDistrictName() {
        return districtName;
    }

    public void setDistrictName(String districtName) {
        this.districtName = districtName;
    }

    public String getBusinessType() {
        return businessType;
    }

    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getAcctId() {
        return acctId;
    }

    public void setAcctId(String acctId) {
        this.acctId = acctId;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getIdType() {
        return idType;
    }

    public void setIdType(String idType) {
        this.idType = idType;
    }

    public String getIdCode() {
        return idCode;
    }

    public void setIdCode(String idCode) {
        this.idCode = idCode;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getThirdAccount() {
        return thirdAccount;
    }

    public void setThirdAccount(String thirdAccount) {
        this.thirdAccount = thirdAccount;
    }

    public String getNationalEmblemFileId() {
        return nationalEmblemFileId;
    }

    public void setNationalEmblemFileId(String nationalEmblemFileId) {
        this.nationalEmblemFileId = nationalEmblemFileId;
    }

    public String getHumanFaceFileId() {
        return humanFaceFileId;
    }

    public void setHumanFaceFileId(String humanFaceFileId) {
        this.humanFaceFileId = humanFaceFileId;
    }

    public String getAuthorizationFileId() {
        return authorizationFileId;
    }

    public void setAuthorizationFileId(String authorizationFileId) {
        this.authorizationFileId = authorizationFileId;
    }

    public String getMobCode() {
        return mobCode;
    }

    public void setMobCode(String mobCode) {
        this.mobCode = mobCode;
    }

    public String getLipCode() {
        return lipCode;
    }

    public void setLipCode(String lipCode) {
        this.lipCode = lipCode;
    }

    public String getFileIds() {
        return fileIds;
    }

    public void setFileIds(String fileIds) {
        this.fileIds = fileIds;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getFileLength() {
        return fileLength;
    }

    public void setFileLength(String fileLength) {
        this.fileLength = fileLength;
    }

    public String getFileMd5() {
        return fileMd5;
    }

    public void setFileMd5(String fileMd5) {
        this.fileMd5 = fileMd5;
    }


    public String getCaseNumber() {
        return caseNumber;
    }

    public void setCaseNumber(String caseNumber) {
        this.caseNumber = caseNumber;
    }

    public String getWritNumber() {
        return writNumber;
    }

    public void setWritNumber(String writNumber) {
        this.writNumber = writNumber;
    }

    public String getSignMethods() {
        return signMethods;
    }

    public void setSignMethods(String signMethods) {
        this.signMethods = signMethods;
    }

    public String getAgreementCode() {
        return agreementCode;
    }

    public void setAgreementCode(String agreementCode) {
        this.agreementCode = agreementCode;
    }

    public String getExtractCode() {
        return extractCode;
    }

    public void setExtractCode(String extractCode) {
        this.extractCode = extractCode;
    }

    public String getOrderNumber() {
        return orderNumber;
    }

    public void setOrderNumber(String orderNumber) {
        this.orderNumber = orderNumber;
    }

    public String getSerialNumber() {
        return serialNumber;
    }

    public void setSerialNumber(String serialNumber) {
        this.serialNumber = serialNumber;
    }

    public String getApplicantUserId() {
        return applicantUserId;
    }

    public void setApplicantUserId(String applicantUserId) {
        this.applicantUserId = applicantUserId;
    }

    public String getMaterialType() {
        return materialType;
    }

    public void setMaterialType(String materialType) {
        this.materialType = materialType;
    }

    public JsonArray getMaterialData() {
        return materialData;
    }

    public void setMaterialData(JsonArray materialData) {
        this.materialData = materialData;
    }

    public String getFileUrl() {
        return fileUrl;
    }

    public void setFileUrl(String fileUrl) {
        this.fileUrl = fileUrl;
    }
    public String getAppCode() {
        return appCode;
    }

    public void setAppCode(String appCode) {
        this.appCode = appCode;
    }

    public String getFileType() {
        return fileType;
    }

    public void setFileType(String fileType) {
        this.fileType = fileType;
    }

    public String getFrom() {
        return from;
    }

    public void setFrom(String from) {
        this.from = from;
    }



    private List<conmap> conmapList = new ArrayList<conmap>();

    public List<conmap> getConmapList() {
        return conmapList;
    }

    public void setConmapList(List<conmap> conmapList) {
        this.conmapList = conmapList;
    }

    public String getTemplateCode() {
        return templateCode;
    }

    public void setTemplateCode(String templateCode) {
        this.templateCode = templateCode;
    }

    public String getAgreementName() {
        return agreementName;
    }

    public void setAgreementName(String agreementName) {
        this.agreementName = agreementName;
    }


    public String getSignatory() {
        return signatory;
    }

    public void setSignatory(String signatory) {
        this.signatory = signatory;
    }


    public String getProcessNumber() {
        return processNumber;
    }

    public void setProcessNumber(String processNumber) {
        this.processNumber = processNumber;
    }

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getDistrictCode() {
        return districtCode;
    }

    public void setDistrictCode(String districtCode) {
        this.districtCode = districtCode;
    }


    public String getOrderAmount() {
        return orderAmount;
    }

    public void setOrderAmount(String orderAmount) {
        this.orderAmount = orderAmount;
    }

    public String getInAcctName() {
        return inAcctName;
    }

    public void setInAcctName(String inAcctName) {
        this.inAcctName = inAcctName;
    }

    public String getBusinessLicenseName() {
        return businessLicenseName;
    }

    public void setBusinessLicenseName(String businessLicenseName) {
        this.businessLicenseName = businessLicenseName;
    }

    public String getInAcctNo() {
        return inAcctNo;
    }

    public void setInAcctNo(String inAcctNo) {
        this.inAcctNo = inAcctNo;
    }

    public String getInAcctBankName() {
        return inAcctBankName;
    }

    public void setInAcctBankName(String inAcctBankName) {
        this.inAcctBankName = inAcctBankName;
    }

    public String getInAcctBankNo() {
        return inAcctBankNo;
    }

    public void setInAcctBankNo(String inAcctBankNo) {
        this.inAcctBankNo = inAcctBankNo;
    }

    public String getBusinessLicenseFileId() {
        return businessLicenseFileId;
    }

    public void setBusinessLicenseFileId(String businessLicenseFileId) {
        this.businessLicenseFileId = businessLicenseFileId;
    }

    public String getSendAgreement() {
        return sendAgreement;
    }

    public void setSendAgreement(String sendAgreement) {
        this.sendAgreement = sendAgreement;
    }

    public String getUserIds() {
        return userIds;
    }

    public void setUserIds(String userIds) {
        this.userIds = userIds;
    }

    public String getSignatorys() {
        return signatorys;
    }

    public void setSignatorys(String signatorys) {
        this.signatorys = signatorys;
    }

    public String getUploadUserName() {
        return uploadUserName;
    }

    public void setUploadUserName(String uploadUserName) {
        this.uploadUserName = uploadUserName;
    }

    public String getEvidName() {
        return evidName;
    }

    public void setEvidName(String evidName) {
        this.evidName = evidName;
    }

    public String getIsDefault() {
        return isDefault;
    }

    public void setIsDefault(String isDefault) {
        this.isDefault = isDefault;
    }

    public String getSignatureType() {
        return signatureType;
    }

    public void setSignatureType(String signatureType) {
        this.signatureType = signatureType;
    }

    public String getEvidNo() {
        return evidNo;
    }

    public void setEvidNo(String evidNo) {
        this.evidNo = evidNo;
    }
}
